technological readiness - German English Dictionary